Elementor\App\Modules\ImportExport\Processes\Import B

Total Complexity 86
Dependencies 18
Dependents 2
Total lines 754
Lines of code 372
Logical lines of code 202
Comment lines 213
Methods 43
Properties 16

Methods 43

Method Rating Maintainability Complexity Lines of code
__construct()
S
50 6 26
run_runner()
S
46 5 38
set_default_settings()
S
58 6 17
save_elements_of_imported_posts()
S
57 5 16
run()
S
49 4 30
get_settings()
S
61 5 14
get_kit_thumbnail()
S
60 4 14
init_import_session()
S
49 2 31
read_manifest_json()
S
62 3 11
from_session()
S
65 3 8
prevent_saving_elements_on_post_creation()
S
64 3 10
init_adapters()
S
65 3 9
set_import_object()
S
56 1 18
extract_zip()
S
67 2 7
read_site_settings_json()
S
68 2 7
get_default_settings_plugins()
S
78 2 3
get_default_settings_custom_post_types()
S
68 2 7
get_default_settings_conflicts()
S
70 2 6
get_default_settings_override_conditions()
S
72 2 6
get_settings_selected_custom_post_types()
S
82 1 3
get_default_settings_include()
S
79 1 3
get_imported_data_replacements()
S
71 1 6
update_instance_data_in_import_session_option()
S
67 1 7
get_settings_selected_plugins()
S
82 1 3
settings_selected_plugins()
S
77 1 4
settings_conflicts()
S
77 1 4
settings_selected_custom_post_types()
S
77 1 4
get_adapters()
S
82 1 3
register()
S
79 1 3
register_default_runners()
S
68 1 8
get_runners_name()
S
80 1 3
get_manifest()
S
82 1 3
get_extracted_directory_path()
S
82 1 3
get_session_id()
S
82 1 3
get_imported_data()
S
82 1 3
get_settings_selected_override_conditions()
S
82 1 3
settings_include()
S
77 1 4
get_settings_include()
S
82 1 3
settings_referrer()
S
77 1 4
get_settings_referrer()
S
82 1 3
get_settings_conflicts()
S
82 1 3
settings_selected_override_conditions()
S
77 1 4
finalize_import_session_option()
S
67 1 7